#menu { height:28px; margin:0 auto;}
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left; margin-left:2px;}
#menu ul li a { display:block; width:87px; height:28px; line-height:28px; color:#FFFFFF; text-align:center; font-size:12px;}
#menu ul li a:hover { color:#FFFF00; }
#menu ul li a#current {font-weight:bold; color:#fff;}
#menu ul li ul {display:none; position:absolute;}
#menu ul li ul li { float:none; width:87px; background:#F3DE9F; margin:0;}
#menu ul li ul li a { background:none; color:#452500;}
#menu ul li ul li a:hover { background:#EED180; color:#452500;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}